import request from '@/utils/request'

// 获取活动列表
export function getPBActivityList(query) {
    return request({
        url: '/GetPBActivityInfoList',
        method: 'get',
        params: query
    })
}

// 获取活动类型
export function getActivityType() {
    return request({
        url: '/GetPBActivityTypeInfo',
        method: 'get'
    })
}

// 添加活动信息
export function createActivity(data) {
    return request({
        url: '/CreateActivityInfo',
        method: 'post',
        data:data
    })
}

// 修改活动信息
export function updateActivity(data) {
    return request({
        url: '/UpdatePBActivityInfo',
        method: 'post',
        data:data
    })
}

// 获取指定活动信息
export function getActivityDetails(query) {
    return request({
        url: '/GetPBActivityDetailsInfo',
        method: 'get',
        params: query
    })
}

// 查找参会人员
export function getUserNameInfo() {
    return request({
        url: '/GetPBCPCUserListInfo',
        method: 'get',
    })
}

// 获取签到与请假人员信息集合
export function getActivityUserList(query) {
    return request({
        url: '/GetActivityUserInfoList',
        method: 'get',
        params: query
    })
}

// 查询签到与请假人员信息
export function getActivityUserInfo(query) {
    return request({
        url: '/GetPBActivityUserInfo',
        method: 'post',
        params: query
    })
}

// 活动统计信息接口
export function getPBActivityCount() {
    return request({
        url: '/GetPBActivityCountInfo',
        method: 'get'
    })
}

// 添加签到与请假信息
export function upActivityManagement(data) {
    return request({
        url: '/UpActivityUserManagement',
        method: 'post',
        data:data
    })
}

// 获取支部党费收缴信息
export function getFeeCommittee(query) {
    return request({
        url: '/GetPBFeeCommitteeInfo',
        method: 'get',
        params: query
    })
}


// 获取活动详情
export function getActivityEndDetail(query) {
    return request({
        url: '/GetPBActivityEndDetails',
        method: 'get',
        params:query
    })
}

